be deficient/wanting - Español Inglés Diccionario